<?php
namespace  Admin\Model;
use Think\Model;
class ArticleModel extends Model{
    protected $tableName='Article';
    protected  $_validate=array(
      array('title','','文章名称已经存在',0,'unique',1),
        array('title','require','标题不能为空'),
        array('category_cid','require','请选择类'),
        array('description','require','简略内容不能为空'),
        array('content','require','内容不能为空'),
        array('author','require','作者名称不能为空'),
    );

    public function addArticle($post){

        //自动验证
        if(!$this->create($post)) return false;
        $post['add_time']=time();
        $aid=$this->add($post);
        if(isset($post['tag']) && is_array($post['tag']))
        {
            foreach ($post['tag'] as $tag)
            {
                $item=array(
                    'aid'=>$aid,
                    'tid'=>$tag,
                );
                M('article_tag')->add($item);
            }

        }
        return true;
    }

}